Big Huge Thesaurus

Scomber japonicus

noun